body{background-color:#fff;font-size:13px;color:#000}
::-webkit-input-placeholder{font-size:13px}
.textarea::-webkit-input-placeholder{font-size:13px}
a{color:#000}
.input,.textarea{font-size:13px;-webkit-appearance:none}
.textarea{padding:8px}
#alert_mask{z-index:1000}
.div_up_box{border-radius:0}
.size2{font-size:13px}
.size4{height:44px;line-height:44px;font-size:16px}
.divBtmMod em h3{font-weight:normal;font-size:16px}
.select{height:32px;line-height:32px}
a.size3,button.size3,div.size3{font-size:15px;border-radius:2px}
.top_mini4 .L em i{font-size:18px}.top_mini4 h1{font-size:15px}
.div_title{font-size:15px}

.tabmenu a,.tabmenu a.ed{font-size:14px}

.div_left_so .tbox h5,
.div_left_so .listbox dl dt{font-size:14px}

.ZEAI_list{font-size:13px}

.HEI2{background-color:#393D48}
.disabled{background-color:#fff;color:#000;border:#ddd 1px solid;cursor:not-allowed}

.blank{height:100px}
/**暂无样式**/
.nodataico{width:50%;margin:80px auto;padding:30px;font-size:14px;line-height:150%;text-align:center;background:#f9f9f9;color:#999;border-radius:8px}
.nodataico i{width:50px;height:50px;line-height:50px;display:block;margin:0 auto;font-size:40px;color:#ccc}

.myinfobfb{font-family:Arial;position:absolute;text-align:center;font-size:12px;width:40px;line-height:16px;height:16px;border-radius:15px;background-color:#fff;border:#eee 1px solid;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.myinfobfb0{color:#999}
.myinfobfb1{color:#f70}
.myinfobfb2{color:#090}

/**角标**/
.btn_numtips{position:relative}
.btn_numtips span{position:absolute;top:-8px;right:-4px;min-width:16px;padding:0 4px;line-height:16px;font-size:12px;border-radius:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:Arial, Helvetica, sans-serif}
.btn_numtips span{background-color:#FF5722;border:0;color:#fff}

/*A button*/
a.aHUI,a.aBAI,a.aLAN,a.aHUANG,a.aHONG,a.aLV,a.aZI,a.aHEI,a.aJIN,a.aQING,a.aTUHAO,a.aFEN{white-space:nowrap;box-sizing:border-box;border-radius:13px;padding:2px 10px;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
a.aHUI{background-color:#f9f9f9;border:#ccc solid 1px;color:#888}a.aHUI:hover{background-color:#efefef}
a.aBAI{background-color:#fff;border:#aaa solid 1px;color:#555}a.aBAI:hover{background-color:#efefef}
a.aLAN{background-color:#e3f4ff;border:#84cdff solid 1px;color:#2484dd;}a.aLAN:hover{background-color:#cfebff}
a.aHUANG{background-color:#fffbe7;border:#ffbc36 solid 1px;color:#f50;}a.aHUANG:hover{background-color:#ffebaf}
a.aJIN{background-color:#ff0;border:#fc0 solid 1px;color:#f50;}a.aJIN:hover{background-color:#ffc}
a.aHONG{background-color:#ffeded;border:#ffaaae solid 1px;color:#EE5A4E;}a.aHONG:hover{background-color:#ffd0d0}
a.aLV{background-color:#f0fde6;border:#9cdaa3 solid 1px;color:#55ac55;}a.aLV:hover{background-color:#defac8}
a.aZI{background-color:#fce1fc;border:#ffacff solid 1px;color:#f0f;}a.aZI:hover{background-color:#ffd3ff}
a.aHEI{background-color:#eee;border:#666 solid 1px;color:#000;}a.aHEI:hover{background-color:#ccc}
a.aQING{background-color:#e5f5f3;border:#3BAB9F solid 1px;color:#009688;}a.aQING:hover{background-color:#bde8e4;color:#046960}
a.aTUHAO{background-color:#fff8e9;border:#D9B677 solid 1px;color:#a06d1c;}a.aTUHAO:hover{background-color:#ffe6b4;color:#a06d1c}
a.aFEN{background-color:#fff5fa;border:#ff90c9 solid 1px;color:#FF5FB1;}a.aFEN:hover{background-color:#ffeaf4;color:#ff6db8}
a.aHUIed,a.aLANed,a.aHUANGed,a.aHONGed,a.aHONG2ed,a.aLVed,a.aZIed,a.aHEIed,a.aJINed,a.aQINGed{border-radius:13px;padding:3px 12px;color:#fff;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
a.aHUIed{background-color:#aaa}a.aHUIed:hover{background-color:#999}
a.aLANed{background-color:#349ae1}a.aLANed:hover{background-color:#0f7cc8}
a.aHUANGed{background-color:#f80}a.aHUANGed:hover{background-color:#f50}
a.aJINed{background-color:#fc0}a.aJINed:hover{background-color:#fa0}
a.aHONGed{background-color:#f00}a.aHONGed:hover{background-color:#B31B25}
a.aHONG2ed{background-color:#EE5A4E}a.aHONG2ed:hover{background-color:#f00}
a.aLVed{background-color:#45C01A}a.aLVed:hover{background-color:#32a00b}
a.aZIed{background-color:#dd01dd}a.aZIed:hover{background-color:#bf00bf}
a.aHEIed{background-color:#333}a.aHEIed:hover{background-color:#000}
a.aJINed{background-color:#fc0;color:#f60}a.aHEIed:hover{background-color:#c00}
a.aQINGed{background-color:#009688;color:#fff}a.aQINGed:hover{background-color:#03786d}


/*常规资料列表修改*/
.modlist{margin:50px auto 150px auto;background-color:#fff}
.modlist ul{text-align:left}
.modlist ul li{height:50px;line-height:50px;border-bottom:#f5f5f5 1px solid;overflow:hidden;-webkit-user-select:none;position:relative}
.modlist ul li:after{position:absolute;content:'\e601';width:10px;height:20px;display:block;font-size:13px;top:0px;right:20px;color:#c6c6c6;font-family:"www_zeai_cn_iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.modlist ul li h4{margin-left:20px;font-size:15px;display:inline-block;color:#333}
.modlist ul li h4 font{font-size:12px;color:#999}
.modlist ul li span{width:60%;display:block;position:absolute;text-align:right;top:0;right:46px;color:#999;font-size:14px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.modlist ul li.nogo:after{content:''}
.modlist ul li.nogo span{right:15px}
.modlist ul li.tborder{border-top:12px #f5f5f5 solid}
/*常规底部box text*/
.btmboxinput{display:none}
.btmboxinput h1{height:50px;line-height:50px;font-size:18px;color:#333;margin:15px 0 5px;font-weight:bold}
.btmboxinput h1 span{margin-top:-20px;color:#F7564D;font-size:12px;display:block;font-weight:normal}
.btmboxinput h2{height:40px;line-height:40px;font-size:16px;color:#333;margin:15px 0 5px;font-weight:bold}
.btmboxinput .input,.btmboxinput .input2{border:0;border-radius:0;-webkit-appearance:none}
.btmboxinput .input{width:90%;margin:10px auto;border-bottom:#eee 1px solid}
.btmboxinput .input2{margin:0 auto 15px;line-height:30px;border:#eee 1px solid;font-size:14px}
.btmboxinput button{width:90%;margin:20px auto}
.btmboxinput .br{width:100%;height:12px;background-color:#f5f5f5}
.btmboxinput dl{width:90%;margin:auto;height:50px;border-bottom:#eee 1px solid;}
.btmboxinput dl .input{border:0}
.btmboxinput dl dt{float:left;line-height:50px;width:20%;text-align:left;font-size:16px}
.btmboxinput dl dd{width:80%;float:right}
.btmboxinput .area{height:40px;line-height:40px;width:30%;margin:5px auto;border:0}

/*底部多选*/
.savebtnbox{width:100%;height:50px;padding-top:5px;position:fixed;bottom:0;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:1}
.savebtnbox,.listbottombox{border-top:#eee 1px solid;background-color:#fff}
@-moz-document url-prefix() {.savebtnbox{bottom:50px}}
.listbottombox{width:100%;height:50px;padding:9px 0 0 10px;position:fixed;bottom:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:1}


/*ifrmae*/
#iframe_box{clear:both;overflow:auto;position:fixed;border-radius:2px;background-color:#fff;box-shadow:1px 1px 50px rgba(0,0,0,.3);z-index:999}
.iframe_title{position:absolute;top:0;left:0;text-align:left;padding:0 30px 0 10px;width:100%;box-sizing:border-box;height:50px;line-height:50px;font-size:14px;background-color:#fff;-webkit-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
img.photo_s_iframeC,img.photo_s_iframeL{display:block;width:55px;height:55px;margin:5px auto 0 auto;border-radius:30px;vertical-align:middle;object-fit:cover;-webkit-object-fit:cover}
img.photo_s_iframeL{display:block;width:50px;height:50px;margin:10px 0 0;float:left}
.iframe_title span{width:77%;display:inline-block;margin:4px 0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.iframe_title span font{color:#ccc;margin:0 4px}
.iframe_close{position:absolute;top:0;right:0;width:50px;height:50px;font-size:12px;line-height:50px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;cursor:pointer;-webkit-user-select:none}
.iframe_close:hover{background-color:#E81123;color:#fff}
.iframe_iframe{position:absolute;top:50px;left:0;overflow-x:hidden;background:#fff;border-top:#f0f0f0 1px solid}
/*piclibox*/
.piclibox ul li{width:80px;height:80px;line-height:80px;border-radius:4px;margin:5px 20px 10px 0;float:left;position:relative;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.piclibox ul li:first-child{width:78px;height:78px;border:#E7E7EB 1px solid;font-size:40px;color:#ddd}
.piclibox ul li:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.piclibox ul li img{width:100%;height:100%;border-radius:4px;display:block;object-fit:cover;-webkit-object-fit:cover}
.piclibox ul li b:after{content:'\e62c';font-family:"www_zeai_cn_iconfont" !important;width:20px;height:20px;line-height:20px;font-size:20px;color:#666;top:-10px;right:-10px;display:block;position:absolute;display:block;z-index:1;background-color:#fff;border-radius:50%}
